3418,3421,3423,3424,3425,3426,3427,3428,3428,3429,3430,3431,3432,3434,3435,3436,3437,3438,3439,3439,3440,3441,3442,3443,3443,3446,3448,3448,3449,3450,3450,3451,3451,3452,3453,3454,3455,3456,3457,3458,3459,3460,3461,3462,3462,3463,3463,3464,3464,3463,3463,3462,3462,3461,3461,3460,3460,3460,3459,3459,3459,3458,3458,3458,3458,3459,3460,3460,3461,3462,3463,3463,3464,3464,3465,3466,3467,3468,3469,3471,3474,3475,3477,3478,3479,3480,3481,3482,3484,3486,3487,3488,3489,3490,3490,3491,3492,3494,3495,3496,3497,3498,3499,3500,3501,3502,3502,3503,3504,3505,3506,3507,3508,3509,3510,3511,3512,3513,3514,3516,3517,3517,3517,3517,3518,3518,3519,3519,3521,3522,3523,3525,3526,3527,3528,3529,3529,3530,3531,3532,3533,3534,3535,3536,3537,3538,3539,3540,3541,3543,3545,3546,3547,3549,3551,3552,3553,3554,3555,3556,3557,3558,3559,3560,3561,3561,3561,3562,3562,3563,3563,3563,3563,3563,3563,3562,3562,3562,3563,3563,3564,3564,3564,3564,3563,3562,3562,3561,3561,3560,3559,3558,3557,3556,3555,3554,3553,3552,3551,3550,3549,3548,3548,3547,3546,3545,3545,3544,3543,3543,3540,3540,3539,3539,3538,3536,3536,3536,3537,3537,3537,3538,3538,3539,3539,3540,3540,3540,3539,3538,3537,3537,3536,3538,3538,3538,3537,3536,3535,3533,3531,3530,3529,3529,3528,3527,3526,3524,3524,3524,3524,3524,3525,3525,3525,3524,3523,3523,3522,3522,3521,3520,3519,3517,3516,3515,3514,3513,3511,3510,3509,3508,3506,3505,3504,3503,3502,3501,3500,3499,3498,3498,3499,3500,3500,3499,3499,3498,3497,3496,3494,3494,3493,3493,3492,3492,3492,3491,3490,3489,3488,3488,3488,3487,3487,3487,3489,3489,3490,3490,3490,3489,3489,3488,3488,3487,3487,3486,3486,3484,3483,3483,3482,3482,3481,3480,3479,3478,3477,3476,3475,3474,3473,3472,3471,3470,3470,3469,3469,3468,3468,3467,3467,3466,3465,3465,3464,3463,3462,3461,3460,3460,3459,3459,3459,3458,3457,3456,3455,3455,3454,3453,3453,3452,3452,3451,3451,3449,3448,3447,3446,3445,3443,3442,3441,3441,3440,3439,3439,3438,3438,3438,3439,3439,3439,3439,3438,3437,3436,3435,3434,3433,3432,3432,3432,3431,3429,3429,3429,3428,3427,3427,3426,3426,3425,3424,3423,3423,3422,3421,3420,3419,3418,3417,3416,3415,3414,3413,3412,3411,3411,3412,3412,3412,3412,3412,3411,3411,3410,3408,3407,3407,3406,3406,3407,3407,3408,3409,3409,3410,3411,3412,3412,3413,3414,3415,3416,3417,3417,3417,3417,3416,3415,3415,3415,3415,3415,3415,3415,3416,3417,3417,3418,3418,3418,3418,3418,3418,3417,3416,3416,3416,3416,3416,3417,3417,3418,3418,3418,3418,3417,3417,3417,3416,3415,3415,3414,3413,3412,3411,3410,3409,3409,3408,3408,3407,3407,3407,3406,3406,3407,3407,3407,3405,3405,3406,3407,3409,3410,3411,3412,3413,3414,3415,3416,3417;1037,1037,1038,1038,1038,1038,1038,1038,1037,1037,1037,1037,1037,1036,1035,1035,1035,1035,1035,1034,1034,1034,1033,1033,1032,1030,1028,1027,1026,1025,1024,1024,1023,1023,1023,1022,1022,1022,1021,1021,1021,1020,1020,1019,1018,1018,1016,1016,1015,1015,1014,1013,1012,1011,1010,1010,1009,1008,1007,1005,1004,1003,1002,1001,1000,999,997,996,996,995,994,993,993,992,992,991,992,992,993,994,994,994,994,994,995,995,996,996,996,997,997,996,995,994,993,992,992,989,988,986,986,985,986,986,986,986,987,987,987,987,987,986,986,985,985,985,984,984,983,982,980,979,978,977,976,975,975,974,973,971,971,970,970,970,969,969,968,967,966,966,966,967,968,968,967,966,966,965,965,965,965,965,965,965,965,966,966,966,967,967,967,967,967,967,967,968,969,970,971,973,974,976,978,979,980,981,982,983,983,984,984,985,986,987,988,988,989,989,990,990,990,990,990,991,991,991,991,992,992,993,994,995,996,996,997,998,999,1000,1001,1002,1004,1005,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1026,1030,1032,1034,1035,1036,1036,1035,1035,1035,1035,1036,1036,1037,1037,1038,1039,1040,1041,1042,1042,1043,1044,1044,1044,1045,1045,1046,1046,1046,1046,1046,1046,1046,1046,1047,1047,1047,1048,1048,1049,1049,1049,1050,1050,1051,1051,1051,1051,1049,1046,1045,1044,1042,1041,1040,1040,1040,1041,1042,1043,1044,1045,1047,1050,1051,1052,1053,1055,1056,1057,1058,1059,1060,1063,1064,1065,1066,1067,1067,1068,1068,1069,1069,1070,1070,1071,1072,1072,1071,1071,1070,1070,1071,1071,1071,1072,1072,1073,1073,1073,1073,1073,1073,1074,1074,1075,1076,1077,1077,1078,1079,1080,1081,1082,1082,1083,1083,1083,1084,1084,1085,1086,1086,1086,1085,1085,1084,1084,1084,1085,1085,1086,1086,1087,1088,1088,1088,1088,1088,1089,1090,1090,1091,1091,1092,1093,1093,1094,1095,1095,1096,1097,1098,1098,1099,1100,1100,1101,1101,1102,1103,1104,1104,1107,1108,1109,1109,1110,1111,1111,1112,1113,1113,1113,1114,1114,1113,1113,1113,1112,1112,1112,1112,1112,1112,1112,1112,1111,1109,1108,1107,1106,1105,1105,1104,1103,1103,1102,1101,1100,1099,1099,1098,1097,1096,1095,1095,1095,1095,1094,1093,1092,1091,1090,1089,1088,1087,1086,1086,1084,1083,1082,1081,1080,1079,1078,1077,1076,1075,1074,1073,1071,1069,1068,1067,1066,1066,1065,1064,1063,1062,1061,1059,1057,1056,1055,1054,1054,1053,1052,1052,1051,1050,1050,1049,1049,1048,1047,1047,1046,1046,1045,1045,1044,1043,1042,1041,1041,1040,1039,1038,1037,1037,1036,1036,1036,1036,1037,1037,1037,1037,1037,1037